quartz: gdk_window_get_frame_extents() needs to get effective toplevel
authorKristian Rietveld <kris@gtk.org>
Sun, 15 Aug 2010 11:30:55 +0000 (13:30 +0200)
committerKristian Rietveld <kris@gtk.org>
Sun, 15 Aug 2010 15:34:44 +0000 (17:34 +0200)
gdk/quartz/gdkwindow-quartz.c

index 4be1f5aaf684d0e39ce01fd079c4b58390dc87ce..12a5adb9eb18e1f557656c23b43aa12446cc3d04 100644 (file)
@@ -2548,7 +2548,7 @@ gdk_window_get_frame_extents (GdkWindow    *window,
   rect->width = 1;
   rect->height = 1;
   
-  toplevel = gdk_window_get_toplevel (window);
+  toplevel = gdk_window_get_effective_toplevel (window);
   impl = GDK_WINDOW_IMPL_QUARTZ (GDK_WINDOW_OBJECT (toplevel)->impl);
 
   ns_rect = [impl->toplevel frame];